package com.fxu.jushuitan.dto.purchase;

import com.fxu.jushuitan.dto.PageReq;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * 采购单查询请求对象
 * @author fangxu
 * @since 2023-09-18
 **/
@Getter
@Setter
public class PurchaseQueryReq extends PageReq {

    /**
     * 非必填
     * 指定线上订单号，和时间段不能同时为空
     */
    private List<String> soIds;
    /**
     * 非必填
     * 指定采购单号，和时间段必须同时存在
     */
    private List<String> poIds;

    public PurchaseQueryReq(Integer pageIndex, List<String> soIds, List<String> poIds) {
        super(pageIndex);
        this.soIds = soIds;
        this.poIds = poIds;
    }
}
